delayed debit - Turkish English Dictionary